package com.jcp.dao;


import java.util.List;

import com.jcp.entity.Departments;
import com.jcp.entity.DepartmentsAndUserName;


/**
 * 部门管理dao
 * @author 朱徐烽
 *
 */
public interface DepartmentsDao {

	/**
	 * 根据工号查找部长id
	 * @param deptId 部门id
	 * @return int 部长id
	 */
	int selDeptManIdByUserId(int userId);
	
	/**
	 * 通过工号查询部门id
	 * @param userId 工号
	 * @return int 部门id
	 */
	int selDeptIdByUserId(int userId);
	
	//查询部门的信息
		List<DepartmentsAndUserName> deptsel();
		
		//删除部门的信息
		boolean deptdel(int deptId);
		
		//增加部门信息
		boolean deptadd(Departments dept);
		
		//改部门的信息
		boolean deptup(Departments dept);
		
		//条件查询信息
		List<Departments> deptlocalsel(int deptId);

}
